// 公共请求方法
export const httpEvent = () => {
	return new Promise((resolve, reject) => {
		const token = uni.getStorageSync('token')
		// 判断是否存在token
		if (!token) {
			uni.showToast({
				icon: 'error',
				title: '请先登录!',
				duration: 2000
			})
			// false => 需重新登录
			resolve(false)
		} else {
			// 用户已经登录(验证token合法性)
			uniCloud.callFunction({
				name: 'VerifyToken',
				data: {
					token: token,
				},
				success: (TokenRes) => {
					console.log("返回", TokenRes)
					if (TokenRes.result === false) {
						// token 过期
						uni.showToast({
							icon: 'error',
							title: '登录失效',
							duration: 2000
						})
						// false=>需重新登录
						resolve(false)
					} else {
						resolve(true)
					}
				}
			})
 
		}
 
	})
 
}